/** Common **/
body.water {
    background: url('../../images/color_schemes/water/common/background.jpg') no-repeat fixed top left;
}

.water a {
    color: #c31217;
}

/** Header **/
.water #header h1 a {
    color: #278BA1;
    text-shadow:0 5px 10px #222222;
}

.water #header h1 a:hover {
    color: #13e8ec;
}

.water #header h2 {
    color: #ecebb6;
    text-shadow:0 5px 10px #222222;
}

/** Site navigation **/
.water #site-navigation {
    background: url('../../images/color_schemes/water/common/nav-bg.jpg') repeat-x center center;
    border: solid 1px #f15117;
    padding: 3px 0px;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.water #site-navigation li {
    padding: 0px 3px;
}

.water #site-navigation li a {
    color: #5e0b0d;
    text-shadow:0 2px 4px #666666;
    padding: 7px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.water #site-navigation li a:hover, .water #site-navigation li a.current {
    background: url('../../images/color_schemes/water/common/nav-bg-spec.png') repeat-x center center;
    color: #13e8ec;
    text-shadow:0 1px 2px #777;
}

.water #site-navigation li.has-children li a {
    color: #13e8ec;
    background: #131313;
    border-color: #0f4980;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.water #site-navigation li.has-children li a:hover {
    color: #ecebb6;
    text-shadow:0 1px 2px #999999;
}


/** Style changer **/
.water #style-changer-list li a {
    color: #13e8ec;
    background: #131313;
    border-color: #0f4980;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.water #style-changer-list li a:hover {
    background: #131313;
    color: #ecebb6;
    text-shadow:0 1px 2px #999999;
}

/** Setting navigation **/
.water #setting-navigation {
    border: solid 1px #696969;
    background: url('../../images/color_schemes/water/common/success-bg.png') repeat-x center center;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    padding: 3px 10px
}

.water #setting-navigation li {
    margin:0px;
    padding: 0px;
}

.water #setting-navigation li a {
    color: #0d517e;
    text-shadow:0 2px 4px #999999;
    padding: 5px 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin: 0px;
}

.water #setting-navigation li a:hover {
    color: #5e0b0d;
}

.water #setting-navigation li a.current {
    color: #eee;
    background: #0d517e;
    border: solid 1px #0d517e;
}

/** Setting page **/
.water #setting-page-title {
    color: #5e0b0d;
}

.water #setting-page-header.has-icon {
    border-bottom:solid 2px #fdf5ce;
}

/** Widget **/
.water #hsidebar {
    background: url('../../images/color_schemes/water/common/box-bg.png') repeat top center;
    border: solid 1px #2E7BB8;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.water .widget-header {
    color: #5e0b0d;
}

.water .widget-content {
    color: #141414;
}

.water .widget-content a {
    color: #9A1724;
}

.water #vsidebar .widget {
    background: url('../../images/color_schemes/water/common/box-bg.png') repeat top center;
    border: solid 1px #2E7BB8;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

/** Main container **/
.water #main-container {
    background: url('../../images/color_schemes/water/common/box-bg.png') repeat top center;
    border: solid 1px #44638f;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
    color: #131313;
}

/** Footer **/
.water #footer {
    background: url('../../images/color_schemes/water/common/box-bg.png') repeat top center;
    border: solid 1px #2E7BB8;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

/** Form **/
.water .form-container {
    background: url('../../images/color_schemes/water/common/nav-bg.jpg') repeat top center;
    border: solid 1px #232323;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.water .form-button {
    background: url('../../images/color_schemes/water/common/btn-bg.png') repeat-x center center;
    border:solid 1px #cccccc;
    color: #1c94c4;
}

.water .form-button.hover {
    background: url('../../images/color_schemes/water/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #fbcb09;
    color: #c77405;
}

.water .form-textbox, .water .form-textarea {
    border:solid 1px #fbcb09;
    color: #888;
}

.water .form-textbox.focus, .water .form-textarea.focus {
    border:solid 1px #196170;
    color: #0d517e;
}

.water .form-label {
    color: #fdf5ce;
}

.water .form-description {
    color: #fdf5ce;
}

.water .form-error, .water .form-error.focus {
    color: #5e0b0d;
}

.water .form-controller a {
    background: url('../../images/color_schemes/water/common/btn-bg.png') repeat-x center center;
    border:solid 1px #cccccc;
    color: #1c94c4;
}

.water .form-controller a:hover {
    background: url('../../images/color_schemes/water/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #fbcb09;
    color: #c77405;
}

/** Page Json **/
.water .pagejson-row {
    border-bottom: solid 1px #fdf5ce;
}

.water .pagejson-main-header {
    color: #9A1724;
}

.water .pagejson-control a {
    background: url('../../images/color_schemes/water/common/btn-bg.png') repeat-x center center;
    border:solid 1px #cccccc;
    color: #1c94c4;
}

.water .pagejson-control a:hover {
    background: url('../../images/color_schemes/water/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #fbcb09;
    color: #c77405;
}

.water .pagejson-pagination {
    background: url('../../images/color_schemes/water/common/success-bg.png') repeat-x center center;
    border:solid 1px #fbcb09; 
}

.water .pagejson-pagination a {
    color: #0d517e;
    text-shadow:0 2px 4px #999999;
}

/** Notes **/
.water .note-detail {
    color: #fdf5ce;
}

.water .note-author {
    color: #c93c00;
}

.water .form-note-info, .water .form-note-sticky label{
    color: #fdf5ce;
}

/** Personal info and products **/
.water #personal-info,
.water #academics,
.water #interests,
.water #certifications,
.water .product-row {
    border-bottom: solid 1px #fdf5ce;
}

.water .product-row.last {
    border-bottom: solid 2px #fdf5ce;
}

.water #setting-main-content h3,
.water #personal-info h3,
.water #interests h3,
.water #certifications h3,
.water #academics h3,
.water #papers h3,
.water #projects h3 {
    color: #9A1724;
}

.water #papers h4,
.water #projects h4 {
    color: #F19F33;
    font-weight: bold;
}

/** Pages **/
.water .page-detail {
    color: #fdf5ce;
}

.water .page-author {
    color: #c93c00;
}

.water #owl-page-title h2 {
    color: #9A1724;
}

.water #advance-container {
    background: url('../../images/color_schemes/water/common/nav-bg.jpg') repeat top center;
    border: solid 1px #232323;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.water #button-container {
    border-top:solid 1px #fdf5ce;
}

.water #advance-container h4 {
    color: #fdf5ce;
}

/** jTable **/
.water .jtable {
    border: solid 1px #c93c00;
}

.water .jtable th {
    background: url('../../images/color_schemes/water/common/success-bg.png') repeat-x center center;
    color: #9A1724;
}

.water .jtable td {
    border-top: solid 1px #c93c00;
}

.water .jtable a {
    color: #fdf5ce;
}

.water .jtable .selected td {
    background: #ffc73d;
    color: #111111;
}

.water .jtable tfoot td {
    background: url('../../images/color_schemes/water/common/nav-bg.jpg') repeat top center;
    border-top: solid 1px #c93c00;
}

.water .jtable tfoot td a {
    color: #003147;
}

/** Theme **/
.water #current-theme {
    border-bottom:solid 2px #fdf5ce;
}

.water #theme-list td {
    border-bottom:solid 1px #fdf5ce;
}


/** Others **/
.water .ajax-error {
    border: 1px solid #cd0a0a;
    background: url('../../images/color_schemes/water/common/error-bg.png') repeat-x center center;
    color: #ffffff;
}

.water .ajax-success {
    border:solid 1px #fbcb09; 
    background: url('../../images/color_schemes/water/common/success-bg.png') repeat-x center center;
    color: #363636;
}

.water .info-extra a {
    color: #fdf5ce;
}

.water .info-extra.add {
    background: transparent url('../../images/color_schemes/water/icon/add.png') no-repeat center left;
}

.water .info-extra.delete {
    background: transparent url('../../images/color_schemes/water/icon/delete.png') no-repeat center left;
}

.water .info-extra.edit {
    background: transparent url('../../images/color_schemes/water/icon/edit.png') no-repeat center left;
}
